package wangchao.tools;

public class MobileUtil {
	public static String validateMobile(String mobile) {
		String returnString = "";
		if (mobile == null || mobile.trim().length() != 11) {
			return "-1"; // mobile参数为空或手机号码长度不为11，错误！
		}
		if (mobile.trim().substring(0, 3).equals("134") || mobile.trim().substring(0, 3).equals("135")
				|| mobile.trim().substring(0, 3).equals("136") || mobile.trim().substring(0, 3).equals("137")
				|| mobile.trim().substring(0, 3).equals("138") || mobile.trim().substring(0, 3).equals("139")
				|| mobile.trim().substring(0, 3).equals("150") || mobile.trim().substring(0, 3).equals("151")
				|| mobile.trim().substring(0, 3).equals("152") || mobile.trim().substring(0, 3).equals("157")
				|| mobile.trim().substring(0, 3).equals("158") || mobile.trim().substring(0, 3).equals("159")
				|| mobile.trim().substring(0, 3).equals("187") || mobile.trim().substring(0, 3).equals("188")) {
			returnString = "中国移动"; // 中国移动
		}
		if (mobile.trim().substring(0, 3).equals("130") || mobile.trim().substring(0, 3).equals("131")
				|| mobile.trim().substring(0, 3).equals("132") || mobile.trim().substring(0, 3).equals("156")
				|| mobile.trim().substring(0, 3).equals("185") || mobile.trim().substring(0, 3).equals("186")) {
			returnString = "中国联通"; // 中国联通
		}
		if (mobile.trim().substring(0, 3).equals("133") || mobile.trim().substring(0, 3).equals("153")
				|| mobile.trim().substring(0, 3).equals("180") || mobile.trim().substring(0, 3).equals("189")) {
			returnString = "中国电信"; // 中国电信
		}
		if (returnString.trim().equals("")) {
			returnString = "未知运营"; // 未知运营
		}
		return returnString;
	}
}
